#ifndef __DRV_GW_POWER_H__
#define __DRV_GW_POWER_H__

#define MAIN_POWER GET_PIN(C, 13)
#define DEBUG_POWER GET_PIN(D, 10)
#define AP_POWER GET_PIN(E, 6)
#define AP8088_RESET GET_PIN(B, 7)
#define AP8288_RESET GET_PIN(B, 8)
#define SYNC_ASSISTANT_POWER GET_PIN(G, 14)
#define SYNC_ASSISTANT_RESET GET_PIN(G, 13)

void gw_main_power_init(void);

void gw_debug_power_init(void);

void ap_power_init(void);
void ap_power_deinit(void);
void ap_power_reset(void);

void sync_assistant_power_init(void);
void sync_assistant_power_deinit(void);
void sync_assistant_power_reset(void);

#endif